god's gift to man - Français Anglais Dictionnaire